.clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clear{zoom:1}
.oh{overflow:hidden;}
.lt50{float:left;width:50%;*width:45%;}
.rt50{float:right;width:50%;*width:45%;}
.left{float:left;}
.right{float:right;}
.textright{text-align:right;}
.textcenter{text-align:center;}
.textleft{text-align:left;}
.pos-r{position:relative;}
.d-b{display:block;}
.d-ib{display:inline-block;_zoom:1;*display:inline;}
.bd0{border:0;}
.vm *{vertical-align:middle;}
.fz0{font-size:0;}
.center{margin-right:auto;margin-left:auto;}
.fw-b{font-weight:bold;}
.fw-n{font-weight:normal;}

.radius5{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.radius3{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.radius15{-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;}

/* color */
.c-pink{color:#ff4c4b !important;}
.c-blue{color:#179cf9 !important;}
.c-purple{color:#6b175a !important;}
.c-333{color:#333;}
.c-666{color:#666;}
.c-999{color:#999;}
.c-fff{color:#fff;}
.c-369{color:#369;}
.c-red-1{color:#C00;}
.bg-red-1{background:#C00;}
/* color */

/* page */
.g-page{padding:30px 0;text-align:right; font-size:14px;}
.g-page *{vertical-align:middle;}
.g-page a,.g-page span{display:inline-block;padding:5px 15px;background:#fff;border:1px solid #f2f2f2;margin:0 3px;color:#666;}
.g-page a:hover,.g-page span{background:#ff4c4b;border:1px solid #ff4c4b;color:#fff;}
.g-page-text{border:1px solid #f2f2f2; height:29px; margin:0 5px; width:30px; padding-left:6px; color:#666;}
.g-page-button{border:1px solid #f2f2f2; height:32px; margin:0 5px; padding:0 10px;color:#666; background:#fff; cursor:pointer;}
/* page */

/* badge */
.badge{display:inline-block;min-width:10px;padding:.25em .625em;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;background-color:#999;}
a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer;}
.badge-primary{background-color:#0e90d2;}
.badge-secondary{background-color:#3bb4f2;}
.badge-success{background-color:#5eb95e;}
.badge-warning{background-color:#F37B1D;}
.badge-danger{background-color:#dd514c;}
/* badge */